diploma in technology - Espagnol Anglais Dictionnaire